open source developers shop builders design cmsimple projects programming php developer construction windows .net j2ee linux programmer html online shopping mysql java content management system css javascript c++ unix